/*
 * Filename:    IndicationService.java
 * Copyright:   2014 中国平安保险（集团）股份有限公司 版权所有
 * Company:     平安科技养老险及健康险系统开发部
 * Create at:   2014年10月17日
 */
package com.paic.mhis.hcpms.quota.settlement.biz.service;

import java.util.List;

import com.paic.mhis.hcpms.quota.settlement.dto.IndicationBeanDTO;
import com.paic.mhis.hcpms.quota.settlement.dto.IndicationQueryParameterDTO;
import com.paic.mhis.hcpms.quota.settlement.dto.IndicationRegionOrgDTO;
import com.paic.mhis.hcpms.quota.settlement.dto.IndicationRegionOrgPageBean;
import com.paic.mhis.hcpms.quota.settlement.dto.IndicationTitleDTO;

public interface IndicationService {
	public List<IndicationBeanDTO> queryIndicationByOrgCategory(IndicationQueryParameterDTO condition);

	public List<IndicationBeanDTO> queryIndication(IndicationQueryParameterDTO condition);

	public IndicationRegionOrgPageBean queryRegionOrgs(IndicationQueryParameterDTO condition);

	public IndicationRegionOrgPageBean queryDepartments(IndicationQueryParameterDTO condition);

	public IndicationRegionOrgPageBean queryDoctors(IndicationQueryParameterDTO condition);

	public List<IndicationRegionOrgDTO> getOrgTableBasicData(IndicationQueryParameterDTO condition);

	public List<IndicationRegionOrgDTO> getDeptTableBasicData(IndicationQueryParameterDTO condition);

	public IndicationTitleDTO queryIndicationTitleDTOByKpiId(String kpiId);

}
